starting pitcher - English Synonyms Dictionary